﻿/* CSS Document */
*{ margin:0; padding:0;}
body{
	padding:0;
	margin:0;
	text-align:left;
	font-family:"宋体";
	font-size:12px;
	color:#000;
	}
ul, ol, li {list-style: none;}
a{text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: none;}
.clear{clear:both;}
/*全局结束*/


#container{width:100%; height:100%}
#header{ width:1000px; height:115px; margin:0 auto;}
.top{width:1000px; height:74px;}
.logo{ float:left; padding-top:13px;}
.top .top-rg{ width:760px; height:74px;
; float:left;}
.top .top-rg div{ width:275px; height:16px; margin-left:480px; margin-top:49px; }
.time{ float:right; padding-top:49px;}
.time p{ float:left;}
.icon_time{ background:url(../image/icon_time.jpg) no-repeat; width:16px; height:13px; float:left; margin-left:5px;}
.nav{width:1000px; height:41px; background:url(../image/nav_bg.jpg) no-repeat; float:left;}
.nav ul{height:41px; margin-left:164px;}
.nav ul li{ float: left;}
.nav ul li a{ display:block; height:100%;padding: 0 25px;color:black; font-family:"微软雅黑"; font-size:16px;line-height:41px; background:url(../image/nav_line.jpg) no-repeat bottom right;}
.nav ul li a.select{ background:url(../image/hover_left.jpg); color:#FFF;}
.nav ul li a:hover{ background:url(../image/hover_left.jpg) repeat-x; padding-left:25px; color:#FFF;}
/*导航结束*/

#main{width:100%; height:1568px; background:#f3f3f1;}
.content{width:1000px; height:354px; margin:0 auto;}
.news_left{width:466px; height:354px; float:left; background:#FFF;}
.news_left1{
	width: 412px;
	height: 80px;
	float: left;
	border-left: 5px solid #a61d31;
	margin: 20px 0 25px 13px;
	line-height: 1.7em;
}
.news_left2{ width:412px; height:80px; float:left; border-left:5px solid #2e4077;margin:0 0 25px 13px;line-height:1.7em;}
.news_left3{ width:412px; height:80px; float:left; border-left:5px solid #cb59af;line-height:1.7em;margin-left:13px;}
.news_left h3{ color:#a61d31; text-align:left; padding-left:38px; padding-bottom:4px; font-size:14px;}
.news_left p{ text-align:left; padding-left:38px;}
.news_left p a{color:#666666;}
.news_right{ float:left; width:534px; height:354px;}
/*content结束*/

.column{width:1000px; margin:0 auto; background:#f3f3f1;}
.column_left{ float:left; width:316px; height:448px; background:url(../image/column_left.jpg) no-repeat; margin-left:13px; margin-top:15px;}
.column_left ul{ padding-top:50px; padding-left:18px; width:284px;}
.column_left li{ list-style:url(../image/disc.gif) inside; line-height:2.6em; font-size:14px; border-bottom:1px solid #cccccc;}
.column_left li a{ color:#000;}
.column_left p{padding-left:18px; padding-top:25px;}
.column p a{
	color: #0569a3;
	font-size: 14px;
	font-weight: bold;
}

/*栏目左结束*/

.column_middle{ float:left; width:316px; height:448px; background:url(../image/column_middle.jpg) no-repeat; margin-left:13px; margin-top:15px;}
.column_middle ul{ padding-top:50px; padding-left:18px; width:284px;}
.column_middle li{ list-style:url(../image/disc.gif) inside; line-height:2.6em; font-size:14px; border-bottom:1px solid #cccccc;}
.column_middle li a{ color:#000;}
.column_middle li.award_ico{ background:url(../image/icon_prize.jpg) no-repeat 210px 7px;}
.column_middle p{padding-left:18px; padding-top:25px;}

/*栏目中结束*/

.column_right{ float:left; width:316px; height:448px; background:url(../image/column_right.jpg) no-repeat; margin-left:13px; margin-top:15px;}
.column_right ul{ width:284px;}
.column_right ul.column_right01{  padding-top:50px; padding-left:18px;}
.column_right ul.column_right02{padding-top:5px; padding-left:18px;}
.column_right li{ list-style:url(../image/disc.gif) inside; line-height:2.6em; font-size:14px; border-bottom:1px solid #cccccc;}
.column_right li a{ color:#000;}

.column_right_tx{
	width: 280px;
	height: 129px;
	margin: 0 auto;
	margin-top: 5px;
}
.column_right_tx .column_right_img{ width:94px; height:128px; float:left;}
.column_right_tx .column_right_img2{width:94px; height:128px; float:left;}
.column_right_content{
	margin-left: 15px;
	line-height: 1.8em;
	float: left;
	text-indent: 2em;
	color: #666666;
	width: 170px;
}
.column_right_more{padding-left:18px; margin-top:10px; width:80px; height:30px;}
.column_right_more a{
	color: #0569a3;
	font-size: 14px;
	font-weight: bold;
}

#focus {
	overflow: hidden;
	width: 534px; height: 354px;
}
	#focus li {
		float: left;
		width: 534px; height: 100%; padding: 0; margin: 0;
	}
		#focus li a {
			display: block;
			width: 100%; height: 100%;
		}
			
.news_right {
	position: relative;
}
	.news_right .nav {
		position: absolute;
		width: 32px; height: 32px; bottom: 30px;
		background-repeat: no-repeat;
		text-indent: -1000px;
	}
	.news_right .nav:hover {
		background-position: left bottom;
	}
	.news_right .nav-prev {
		left: 15px;
		background-image: url(../image/focus-nav-prev.gif);
	}
	.news_right .nav-next {
		left: 48px;
		background-image: url(../image/focus-nav-next.gif);
	}
/*栏目右结束*/

.us{width:100%; margin-top:36px;height:222px;background:url(../image/about_us_bg.jpg) no-repeat
}
.us_content{ width:1000px; height:222px;
margin:0 auto;}
.us_content .us_img{ width:315px; height:181px;  margin-top:15px; float:left; margin-left:15px;}
.us_menu{ position:relative; width:465px; height:17px; float:left; margin-top:68px; margin:68px 0 0 35px;}
.us_menu ul li{ float:left;font-size:14px; font-weight:bold;padding:0 22px; border-left:1px solid #999;}
.us_menu ul li.right{border-right:1px solid #999;}
.us_menu ul li a{ float:left; display:block; color:#000; }
.us_menu ul li a:hover{ text-decoration:underline;}

.tooltip {
	position: absolute;
	width: 610px; padding: 15px; left: -20px; top: 38px;
	background-color: rgba(245,245,245,0.7); background-color: #efefef\9;
        line-height:20px;text-indent:2em;
}
	.tooltip-triangle {
		position: absolute;
		top: -24px; *top: -36px;
		border-style: solid; border-color: transparent; border-width: 12px 5px; border-bottom-color: rgba(245,245,245,0.7); border-bottom-color: #efefef\9;
	}
/*关于我们结束*/

.us_case{ width:100%; height:495px; background:#f3f3f1;}
.case_line{ width:1000px; height:36px; background:url(../image/case_line.jpg) no-repeat; margin:16px auto;}
.case_content{ width:1000px; height:379px; margin:0 auto; background:url(../image/case_bg.jpg) no-repeat;}

.case01{ width:1000px; height:82px; clear:both;}
.case01 .case01_lf{ width:141px; height:82px; line-height:65px; float:left}
.case01 h3{ text-align:center;padding-left:49px;
}
.case01 .case01_rg{ width:859px; height:82px; float:left;}
.case01 .case01_rg ul{ margin:0; padding:18px 10px 0 35px;}
.case01 .case01_rg li{ display:inline; line-height:25px;}
.case01_rg .ico a{ margin-right:35px; padding-right:10px; display:block; width:48px; height:18px; float:left; line-height:18px;
background:url(../image/ico2.jpg) no-repeat center right;}
.case01_rg .ico .ico_ch a{ margin-right:35px; padding-right:10px; display:block; width:130px; height:18px; float:left; line-height:18px;
background:url(../image/ico2.jpg) no-repeat center right;}
.case01 .case01_rg a{ color:#000;}
.case01 .case01_rg li a{ color:#000;}
.case01 .case01_rg li a:hover{ text-decoration:underline;}
/*网站平台结束*/

.case02{ width:1000px; height:82px; clear:both;}
.case02 .case02_lf{ width:141px; height:82px; line-height:65px; float:left}
.case02 h3{ text-align:center;padding-left:49px;
}
.case02 .case02_rg{ width:859px; height:82px; float:left;}
.case02 .case02_rg ul{ margin:0; padding:18px 10px 0 35px;}
.case02 .case02_rg li{ display:inline; line-height:25px;}
.case02_rg .ico a{ margin-right:35px; padding-right:10px; display:block; width:48px; height:18px; float:left; line-height:18px;
background:url(../image/ico2.jpg) no-repeat center right;}
.case02_rg .ico .ico_ch a{ margin-right:35px; padding-right:10px; display:block; width:130px; height:18px; float:left; line-height:18px;
background:url(../image/ico2.jpg) no-repeat center right;}
.case02 .case02_rg a{ color:#000;}
.case02 .case02_rg li a{ color:#000;}
.case02 .case02_rg li a:hover{ text-decoration:underline;}
/*特色栏目结束*/

.case03{ width:1000px; height:82px; clear:both;}
.case03 .case03_lf{ width:141px; height:82px; line-height:65px; float:left}
.case03 h3{ text-align:center;padding-left:49px;
}
.case03 .case03_rg{ width:859px; height:82px; float:left;}
.case03 .case03_rg ul{ margin:0; padding:18px 10px 0 35px;}
.case03 .case03_rg li{ line-height:25px;}
.case03_rg .ico .socialLink {
	float:left; position: relative;
	height:18px; padding-right:10px;
	line-height:18px;
}
	.case03_rg .ico .socialLink a {
		padding-right: 8px; margin-right: 30px;
		background:url(../image/ico2.jpg) no-repeat center right;
	}

		
.case03_rg .ico .ico_ch a{ margin-right:35px; padding-right:10px; display:block; width:130px; height:18px; float:left; line-height:18px;
background:url(../image/ico2.jpg) no-repeat center right;}
.case03 .case03_rg a{ color:#000;}
.case03 .case03_rg li a{ color:#000;}
.case03 .case03_rg li a:hover{ text-decoration:underline;}

.case_content .more1{ width:1000px; height:36px;position:relative; font-size:12px; font-weight:bold;}
.case_content .more2{ width:1000px; height:36px;position:relative;font-size:12px; font-weight:bold;}
.case_content .more3{ width:1000px; height:36px;position:relative;font-size:12px; font-weight:bold;}
.case_content .more1 a{ display:block; width:40px; color:#333333; position:absolute; left:503px;top:11px;}
.case_content .more2 a{ display:block; width:40px; color:#333333 ;position:absolute; left:503px; top:12px;}
.case_content .more3 a{ display:block; width:40px; color:#333333; position:absolute; left:503px;top:13px;}

.tooltip-social {
	position: absolute; z-index: 99; display: none;
	width: 182px; padding: 10px; border: 1px solid #c6c4c5; left: 0; top: 28px;
	background-color: white;
}
.tooltip-social-right {
	left: auto; right: 0;
}
.tooltip-social-active {
	display: block;
}
	.tooltip-social .col {
		float: left;
		width: 86px; height: 106px;
		text-align: center;
	}
		.tooltip-social .col span {
			line-height: 22px;
		}
	.tooltip-social .col-weibo {
		margin-right: 10px;
	}
		.tooltip-social .col-weibo a {
			display: block;
			width: 86px; height: 86px;
			background: none !important;
		}
	.tooltip-social .col-weixin {
		
	}
	.tooltip-social-triangle {
		position: absolute; z-index: 3;
		width: 0; height: 0; left: 16px; top: -12px;
		border-style: solid; border-color: transparent; border-width: 6px 7px; border-bottom-color: white;
	}
	.tooltip-social-right .tooltip-social-triangle {
		left: auto; right: 16px;
	}
	.tooltip-social-triangle-border {
		position: absolute; z-index: 1;
		width: 0; height: 0; left: 15px; top: -14px;
		border-style: solid; border-color: transparent; border-width: 7px 8px; border-bottom-color: #c6c4c5;
	}
	.tooltip-social-right .tooltip-social-triangle-border {
		left: auto; right: 15px;
	}

/*微博微信结束*/


/*案例结束*/


#footer{ width:100%;height:106px; }
.footer-copyright {height:80px;
    line-height: 20px;
    padding-top: 22px;
    width: 100%px;}
.footer-copyright a{ color:#898989;}
.footer-copyright a span{ color:#898989;}

/*footer结束*/
.links {
width: 1000px;
height: 56px;
margin: 0 auto;
}
.links h3 {
float: left;
width: 100px;
height: 100%;
color: #a62539;
font-size: 14px;
line-height: 56px;
text-align: center;
}
.links select {
float: left;
width: 200px;
height: 24px;
margin-top: 16px;
margin-right: 25px;
color: #666;
font-size: 14px;
}

